/**
 *  iBizSys 5.0 机器人生产代码（不要直接修改当前代码）
 *  http://www.ibizsys.net
 */
package com.sa.litetwo.srv.card.demodel;


import java.io.Serializable;
import java.util.ArrayList;
import org.hibernate.SessionFactory;
import net.ibizsys.paas.core.DEDataSetCond;
import net.ibizsys.paas.logic.ICondition;
import net.ibizsys.paas.core.IDEDataSetCond;
import net.ibizsys.paas.core.ISystem;
import net.ibizsys.paas.demodel.DEModelGlobal;
import net.ibizsys.paas.sysmodel.SysModelGlobal;
import net.ibizsys.paas.service.IService;
import net.ibizsys.paas.service.ServiceGlobal;
import net.ibizsys.paas.view.IView;
import net.ibizsys.paas.core.IDEFSearchMode;
import net.ibizsys.paas.core.IDEField;
import net.ibizsys.paas.demodel.DEFSearchModeModel;
import net.ibizsys.paas.demodel.DEFieldModel;
import net.ibizsys.paas.demodel.DEMainStateModel;
import net.ibizsys.paas.demodel.DEDataSyncModel;
import net.ibizsys.paas.demodel.DEActionWizardGroupModel;
import net.ibizsys.paas.demodel.DEActionWizardModel;
import net.ibizsys.paas.demodel.DEDataSetDEAWModel;
import net.ibizsys.paas.demodel.DEActionWizardItemModel;
import net.ibizsys.paas.demodel.IDEActionWizardModel;
import net.ibizsys.paas.core.IDEDataQuery;
import net.ibizsys.paas.core.IDEDataSet;
import net.ibizsys.paas.core.IDEAction;
import net.ibizsys.paas.core.IDEACMode;
import net.ibizsys.paas.core.IDELogic;
import net.ibizsys.paas.core.IDEUIAction;
import net.ibizsys.paas.core.IDEWF;
import net.ibizsys.paas.core.IDEMainState;
import net.ibizsys.paas.core.IDEDataImport;
import net.ibizsys.paas.report.IPrintService;
import net.ibizsys.paas.report.IReportService;
import net.ibizsys.paas.demodel.IDEDataExportModel;


import com.sa.litetwo.srv.liteTwoSysModel;

import com.sa.litetwo.srv.card.entity.GG_EDU;
import com.sa.litetwo.srv.card.service.GG_EDUService;


/**
 * 实体[GG_EDU]模型对象
 */
public class GG_EDUDEModel extends net.ibizsys.paas.demodel.DataEntityModelBase<GG_EDU>  {

   public GG_EDUDEModel() throws Exception {
        super();

        this.setId("a1e1808545ff3952bb35b3e1f00e232e");      
        this.setName("GG_EDU");      
        this.setTableName("T_GG_EDU");     
        this.setViewName("V_GG_EDU");     
        this.setLogicName("教育");     
        this.setDSLink("DEFAULT");
        this.setDataAccCtrlMode(1);
        this.setAuditMode(0);
        DEModelGlobal.registerDEModel("com.sa.litetwo.srv.card.demodel.GG_EDUDEModel",this);
        this.prepareModels();
 
       //注册到系统中 
        this.getliteTwoSysModel().registerDataEntityModel(this);
   }
   
	/**
     * 获取实体[GG_EDU]模型对象
     * @return
     * @throws Exception
     */   
    public static GG_EDUDEModel getInstance() throws Exception{
    	return (GG_EDUDEModel)DEModelGlobal.getDEModel(GG_EDUDEModel.class);
    } 
     
   
      private liteTwoSysModel liteTwoSysModel;
      /**
       * 获取当前系统[liteTwo]模型对象
       * @return
	   */
      public  liteTwoSysModel getliteTwoSysModel() {
           if(this.liteTwoSysModel==null)
           {
               try
                {
                      this.liteTwoSysModel = (liteTwoSysModel)SysModelGlobal.getSystem("com.sa.litetwo.srv.liteTwoSysModel");
                }
                catch(Exception ex)
                {
                }
           }       
           return this.liteTwoSysModel;
      }

      /* (non-Javadoc)
       * @see net.ibizsys.paas.demodel.DataEntityModelBase#getSystem()
       */
       @Override
       public  ISystem getSystem() {
        return this.getliteTwoSysModel();
       }

       private GG_EDUService gG_EDUService;

       /**
        * 获取实际实体服务对象
        * @return
        */
       public  GG_EDUService getRealService() {
         if(this.gG_EDUService==null){
                try
                {
                     this.gG_EDUService = (GG_EDUService)ServiceGlobal.getService(getServiceId());
                }
                catch(Exception ex)
                {
                }
            }
        return this.gG_EDUService;
    }
      
 	/* (non-Javadoc)
 	 * @see net.ibizsys.paas.demodel.IDataEntityModel#getService()
 	 */   
  	@Override
  	public IService getService()
  	{
  		return this.getRealService();
  	}
  
  	/* (non-Javadoc)
  	 * @see net.ibizsys.paas.demodel.IDataEntityModel#getServiceId()
  	 */
  	@Override
  	public String getServiceId()
  	{
  		return "com.sa.litetwo.srv.card.service.GG_EDUService";
  	}

       
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.IDataEntityModel#createEntity()
	 */
	@Override
	public GG_EDU createEntity()
	{
		return new GG_EDU();
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEFields()
	 */
	@Override
	protected void prepareDEFields() throws Exception
	{
		IDEField iDEField = null;
		IDEFSearchMode iDEFSearchMode = null;
		//注册属性 "GG_EDUID"
		iDEField = this.createDEField("GG_EDUID");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("63c8fad79289bc7227305d79044c300d");
			deFieldModel.setName("GG_EDUID");
			deFieldModel.setLogicName("教育标识");
			deFieldModel.setDataType("GUID");
			deFieldModel.setStdDataType(25);
			deFieldModel.setKeyDEField(true);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GG_EDUNAME"
		iDEField = this.createDEField("GG_EDUNAME");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("93a5da1cb9bea66c76915bd8ad98fe97");
			deFieldModel.setName("GG_EDUNAME");
			deFieldModel.setLogicName("学校名称");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setMajorDEField(true);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GG_EDUNAME_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GG_EDUNAME_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CREATEDATE"
		iDEField = this.createDEField("CREATEDATE");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("d332c132842947325cb9ae2f24f49035");
			deFieldModel.setName("CREATEDATE");
			deFieldModel.setLogicName("建立时间");
			deFieldModel.setDataType("DATETIME");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("CREATEDATE");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CREATEMAN"
		iDEField = this.createDEField("CREATEMAN");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("7294fcc0d5f299e4214c36832fe7fca2");
			deFieldModel.setName("CREATEMAN");
			deFieldModel.setLogicName("建立人");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("CREATEMAN");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.SysOperatorCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "UPDATEDATE"
		iDEField = this.createDEField("UPDATEDATE");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9af9fec18f61f304509279a3b78d24ce");
			deFieldModel.setName("UPDATEDATE");
			deFieldModel.setLogicName("更新时间");
			deFieldModel.setDataType("DATETIME");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("UPDATEDATE");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "UPDATEMAN"
		iDEField = this.createDEField("UPDATEMAN");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("870a5ffa0f5303e449747af07e00bffb");
			deFieldModel.setName("UPDATEMAN");
			deFieldModel.setLogicName("更新人");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("UPDATEMAN");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.SysOperatorCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CARDID"
		iDEField = this.createDEField("CARDID");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("85a6dee49043bd64a72e5b60a5e296e2");
			deFieldModel.setName("CARDID");
			deFieldModel.setLogicName("人员");
			deFieldModel.setDataType("PICKUP");
			deFieldModel.setStdDataType(25);
			deFieldModel.setLinkDEField(true);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setDERName("DER1N_GG_EDU_GG_CARD_CARDID");
			deFieldModel.setLinkDEFName("GG_CARDID");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_CARDID_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_CARDID_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "KSSJ"
		iDEField = this.createDEField("KSSJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("051f40bbffbc135f2941692524254b07");
			deFieldModel.setName("KSSJ");
			deFieldModel.setLogicName("时间");
			deFieldModel.setDataType("DATE");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "JSSJ"
		iDEField = this.createDEField("JSSJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9e9ac66b6f37ced36683192606d8de21");
			deFieldModel.setName("JSSJ");
			deFieldModel.setLogicName("到");
			deFieldModel.setDataType("DATE");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "XLXW"
		iDEField = this.createDEField("XLXW");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("10795d00f264e4766a1c741ce7034c7b");
			deFieldModel.setName("XLXW");
			deFieldModel.setLogicName("学历学位");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_XLXWCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_XLXW_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_XLXW_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "QRZ"
		iDEField = this.createDEField("QRZ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("d85a661369b70670f5b15a0db7cd517c");
			deFieldModel.setName("QRZ");
			deFieldModel.setLogicName("全日制");
			deFieldModel.setDataType("YESNO");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.YesNoCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZY"
		iDEField = this.createDEField("ZY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("d97299f9a454ea13eb94e132e3d851a6");
			deFieldModel.setName("ZY");
			deFieldModel.setLogicName("专业");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZYMS"
		iDEField = this.createDEField("ZYMS");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("d6a6cadcfe36707a3c420280036f4948");
			deFieldModel.setName("ZYMS");
			deFieldModel.setLogicName("专业描述");
			deFieldModel.setDataType("LONGTEXT_1000");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "HWJL"
		iDEField = this.createDEField("HWJL");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("bfd8aed2912ba8bbf55e94f9fdc0c37c");
			deFieldModel.setName("HWJL");
			deFieldModel.setLogicName("是否统招");
			deFieldModel.setDataType("YESNO");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.YesNoCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		
	}
	        
  	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEACModes()
	 */
	@Override
	protected void prepareDEACModes() throws Exception
	{
               //注册  DEFAULT
               IDEACMode _defaultACModel = (IDEACMode)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_EDUDefaultACModel");
               _defaultACModel.init(this);
               this.registerDEACMode(_defaultACModel);
	}


   	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataSets()
	 */
	@Override
	protected void prepareDEDataSets() throws Exception
	{
               //注册  DEFAULT
               IDEDataSet _defaultDSModel = (IDEDataSet)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_EDUDefaultDSModel");
               _defaultDSModel.init(this);
               this.registerDEDataSet(_defaultDSModel);
	}




	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataQueries()
	 */
	@Override
	protected void prepareDEDataQueries() throws Exception
	{
               //注册  DEFAULT
              IDEDataQuery _defaultDQModel =(IDEDataQuery)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_EDUDefaultDQModel");
               _defaultDQModel.init(this);
               this.registerDEDataQuery(_defaultDQModel);
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActions()
	 */
	@Override
	protected void prepareDEActions() throws Exception
	{
		
	}

    /* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDELogics()
	 */
	@Override
	protected void prepareDELogics() throws Exception
	{
	}

	 /* (non-Javadoc)
	  * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEUIActions()
	 */
	@Override
	protected void prepareDEUIActions() throws Exception
	{
	}
	
    /* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEWFs()
	 */
	@Override
	protected void prepareDEWFs() throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEMainStates()
	 */
	@Override
	protected void prepareDEMainStates() throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataSyncs()
	 */
	@Override
	protected void prepareDEDataSyncs() throws Exception
	{
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#preparePDTDEViews()
	 */
	@Override
	protected void preparePDTDEViews() throws Exception
	{
         //注册视图 教育实体表格视图
         this.registerPDTDEView("MDATAVIEW","b87eff71b24264f9e10387b4b93a61a5");
         //注册视图 教育实体数据多项选择视图
         this.registerPDTDEView("MPICKUPVIEW","041944a3e3427595c198d6e511bb991f");
         //注册视图 教育实体数据选择视图
         this.registerPDTDEView("PICKUPVIEW","9dc193fd362322ed92c3a0cd5ac1eb5f");
         //注册视图 教育实体数据重定向视图
         this.registerPDTDEView("REDIRECTVIEW","ce2de8149cdca5e37f387fd862574d80");
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEOPPrivTagMaps()
	 */
	@Override
	protected void prepareDEOPPrivTagMaps()throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEPrints()
	 */
	@Override
	protected void prepareDEPrints()throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEReports()
	 */
	@Override
	protected void prepareDEReports()throws Exception
	{
	}
	
	
   	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataExports()
	 */
	@Override
	protected void prepareDEDataExports() throws Exception
	{
		
	}

	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActionWizards()
	 */
	@Override
	protected void prepareDEActionWizards() throws Exception {
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActionWizardGroups()
	 */
	@Override
	protected void prepareDEActionWizardGroups() throws Exception {
	}
	
	
 
	/* (non-Javadoc)
     * @see net.ibizsys.paas.demodel.DataEntityModelBase#onFillFetchQuickSearchConditions(net.ibizsys.paas.core.DEDataSetCond, java.lang.String)
     */
    @Override
	protected void onFillFetchQuickSearchConditions(DEDataSetCond groupCondImpl,String strQuickSearch)  throws Exception
	{
	    super.onFillFetchQuickSearchConditions(groupCondImpl,strQuickSearch);	

            //放入属性 GG_EDUNAME - 学校名称
	    if(true)
	    {
		DEDataSetCond deDataSetCondImpl = new DEDataSetCond();
		deDataSetCondImpl.setCondType(IDEDataSetCond.CONDTYPE_DEFIELD);
		deDataSetCondImpl.setCondOp(ICondition.CONDOP_LIKE);
		deDataSetCondImpl.setDEFName(GG_EDU.FIELD_GG_EDUNAME);
		deDataSetCondImpl.setCondValue(strQuickSearch);
		groupCondImpl.addChildDEDataQueryCond(deDataSetCondImpl);
	   }  
	} 
}